• word of the day

    cuculus canorus

    cuculus canorus - Dictionary definition and meaning for word cuculus canorus

    Definition
    (noun) common cuckoo of Europe having a distinctive two-note call; lays eggs in the nests of other birds
    Synonyms : european cuckoo
Download our Mobile App Today
Receive our word of the day
on Whatsapp